semiinsulating substrate - Spanish English Dictionary